trolley frog - Spanish English Dictionary